/*
redux中发送异步请求的步骤: 

1. 下包  redux-thunk 

2. 使用redux-thunk 
import {applyMiddleware} from 'redux'
import thunk from 'redux-thunk'

createStore(reducer, applyMiddleware(thunk))

3. 调用dispatch的时候,传入一个函数.这个函数中执行异步操作
dispatch((dispatch)=>{
    //发送异步请求
})

2. 合并reducer 

import {combineReducers} from 'redux'

const rootReducer = combineReducers({
    属性: reducer函数
})


*/


3. connect()(展示组件)
3.1 connnect第一次调用什么都不传,展示组件的props可以接收到什么 dispatch
3.2 connnect第一次调用传mapStateToProps,展示组件的props可以接收到什么 过滤后的state数据和dispatch
3.3 connnect第一次调用传mapStateToProps和mapDispatchToProps,展示组件的props可以接收到什么  过滤后的数据和封装后的函数(调用了dispatch)
